/* CSS Document */
*{
	padding:0;
	margin:0 auto;
	color:#000;
	font-size:14px;
	text-align:center;
	}
a:link,a:visited{
	text-decoration:none;
	}
a:hover,a:active{
	text-decoration:none;
	color:#999;
	}
	
.background{
	height:1980px;
	width:100%;
	margin:auto;
	/*background-color:#999;*/
	}
/*logo*/
.navigation{
	height:60px;
	width:1600px;
	background-color:#fff;
	margin:auto;
	}
.logo{
	height:60px;
	width:300px;
	float:left;
	margin-left:150px;
	}
.logo-left{
	width:200px;
	float:left;
	height:60px;
	}
.logo-right{
	width:70px;
	height:20px;
	float:left;
	margin-top:20px;
	}
	
	

	
/*导航*/
.guide{
	width:1000px;
	height:60px;
	float:left;
	margin:auto;
    }
	
.list{
	background-color:#fff;
	}
.list li a{
	color:#aaa;
	line-height:60px;
	display:block;
	}
.list li a:hover{
	background-color:#ddbfbd;
	color:#fff;
	}

.on{
	background-color:#ddbfbd;
	color:#fff;
	font-size:20px;
	}

.guide ul{
	width:1000px;
	height:60px;
	margin:auto;
	}
.guide ul li{
	float:right;
	width:130px;
	height:60px;
	line-height:80px;
	list-style:none;
	text-align:right;
	}
.guide ul li a{
	color:#000;
	font-size:16px;
	}

/*登陆悬浮层*/
.bg{
	position:absolute;
	padding-top:110px;
	z-index:5;
	width:100%;
	height:100%;
	opacity:0.8;
	background-color:#333;
	display:none;
	left:0px;
	top:0px;
	}
h2{
	font-size:24px;
	}
.center{
	text-align:center;
	width:800px;
	height:400px;
	background-color:#dbc3c3;
	margin:auto;
	padding-top:100px;
	margin-top:100px;
	margin:auto;
	}
.spanNo{
	display:block;
	float:right;
	width:100px;
	height:50px;
	font-size:14px;
	color:#333;
	margin-top:-50px;
		}
.center-small{
	margin:auto;
	width:800px;
	height:250px;
	background-color:#dbc3c3;
	padding-top:80px;
	
}
.input{
	border:2px solid #dbc3c3;
	border-style:dotted;
	height:25px;
	width:200px;
	margin-top:10px;
	}
.button{
	width:100px;
	height:25px;
	background-color:#dbc3c3;
	line-height:30px;
	color:#FFF;
	margin:auto;
	border:none;
	}
.button a{
	color:#fff;
	font-size:18px;
	}
.button a:link,.button a:visited{
	text-decoration:none;
	}
.button a:hover,.button a:active{
	text-decoration:none;
	color:#333;
	font-size:18px;
	}

.button2 a{
	font-size:12px;
	text-decoration:none;
	color:#999;
	}
.button2 a:link,.button2 a:visited{
	color:#333;
	}
.button2 a:hover,.button2 a:active{
	color:#333;
	}
.small-buttom{
	margin-top:50px;
	height:80px;
	color:#dbc3c3;
	}
.small-buttom ul li{
	list-style:none;
	height:30px;
	margin-top:10px;
	}

/*版尾*/
.afterbody{
	width:1600px;
	height:180px;
	background-color:#fff;
	margin:auto;
	}
.afterbody ul{
	width:1300px;
	margin:auto;
	padding-top:40px;
	}
.afterbody ul li{
	font-size:12px;
	display:block;
	float:left;
	text-align:center;
	padding-right:10px;
	padding-left:10px;
	border-right:1px #000 solid;
	}
.afterbody ul li:first-child{
	padding-left:0px;
	}
.afterbody ul li:last-child{
	border-right:none;
	}

ul.afterL2 li{
	border:none;
	}


/*中间大板块*/
.main{
	width:1300px;
	height:1950px;
	margin:auto;
	background-color:#FFF;
	border-bottom:20px solid #dbc3c3;
	}
.banner{
	height:300px;
	width:1300px;
	background-color:#333;
	background-image:url(/assets/img/banner1.jpg);
	background-repeat:no-repeat;
	margin:auto;
	}
.news-bg{
	height:1400px;
	width:1300px;
	/*border:1px solid #F00;*/
	margin-top:80px;
	}
.news-list{
	width:1300px;
	margin:auto;
	height:230px;
	/*background-color:#666;*/
	margin-top:40px;
	border-bottom:2px #ccc solid;
	}
.news-list-pic{
	width:298px;
	height:200px;
	float:left;
	/*background-color:#09C;*/
	border:1px solid #666;
	}
.news-list-pic-inside{
	width:280px;
	height:180px;
	background-color:#333;
	margin:auto;
	margin-top:10px;
	}
.news-list-txt{
	height:180px;
	width:960px;
	/*background-color:#66F;*/
	float:left;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	}
.news-list-txt li{
	list-style:none;
	text-align:left;
	height:30px;
	white-space:nowrap;/*不换行*/
	text-overflow:ellipsis;/*省略号*/
	overflow:hidden;
	}
.num{
	width:288px;
	height:62px;
	}
.num li{
	float:left;
	list-style:none;
	width:30px;
	height:60px;
	border:1px solid #999;
	font-size:16px;
	line-height:60px;
	}
	
.num li a{
	text-align:center;
	}
.num li a:hover{
	color:#333;
	font-size:20px;
	}
.thisStyle{
	background-color:#dbc3c3;
	}